frontrunners


frontrunners
n. leader, one who leads in a race

English contemporary dictionary. 2014.